import type { Plugin } from 'vue'

// 在每个组件中注册时为了防止用户使用写组件完整路径而找不到组件的问题

import { VCard } from './src/v-card'
import { VSplitPane, VPane, VScrollPane } from './src/v-pane'
import { VCombogrid } from './src/v-combogrid/'
import { VTitle } from './src/v-title'
import { VTable } from './src/v-table'
import { VIcon, VIconOption } from './src/v-icon'
import { VMain } from './src/v-main'
import { VForm } from './src/v-form'
import { VWindow } from './src/v-window'
import { VSelect } from './src/v-select'
import { VOverlay } from './src/overlay'
import { VCalc } from './src/v-calc'
import { VTabs } from './src/v-tabs'

export default [
  VCard,
  VSplitPane,
  VPane,
  VScrollPane,
  VIcon,
  VIconOption,
  VMain,
  VCombogrid,
  VTitle,
  VTable,
  VForm,
  VWindow,
  VSelect,
  VOverlay,
  VCalc,
  VTabs,
] as Plugin[]
